distributed contracts - Spanish English Dictionary